<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %> 





<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="./css/estilo2.css" type="text/css" /> 
        <%@include file="cabecera.jsp" %>
        <title>Cuentas del Cliente</title>
    </head>
    <body>
        <div class="contenedor">
            <h1>Cuentas del Cliente</h1>
            <logic:notEmpty name="msg" >
                <p class='error'><bean:write name="msg"/></p>
            </logic:notEmpty>
            <logic:notEmpty name="listaCuentas" >
                <table border="1">
                    <thead>
                        <tr>
                            <th>Código Entidad</th>
                            <th>Código Sucursal</th>
                            <th>Dígito de Control</th>
                            <th>Número de Cuenta</th>
                            <th>Saldo (EUR)</th>
                            <th>Tipo de Cuenta</th>
                            <th colspan="3">Acciones</th>
                        </tr>
                    </thead>
                    <tbody>

                        <logic:iterate id="listaCuentas" name="listaCuentas" >
                            <tr>
                                <td><fmt:formatNumber minIntegerDigits="4" pattern="####"><bean:write name="listaCuentas" property="codigoEntidad" /></fmt:formatNumber></td>
                                <td><fmt:formatNumber minIntegerDigits="4" pattern="####"><bean:write name="listaCuentas" property="codigoSucursal" /></fmt:formatNumber></td>
                                <td><fmt:formatNumber minIntegerDigits="2" pattern="##"><bean:write name="listaCuentas" property="digitoControl" /></fmt:formatNumber></td>
                                <td><fmt:formatNumber minIntegerDigits="10" pattern="##########"><bean:write name="listaCuentas" property="pkCuenta" /></fmt:formatNumber></td>
                                <td><fmt:formatNumber minIntegerDigits="1" pattern="##.##"><bean:write name="listaCuentas" property="saldo" /></fmt:formatNumber></td>
                                <td><bean:write name="listaCuentas" property="tipo" /></td>
                                <td>

                                    <html:form action="/EditarCuenta" >
                                        <html:hidden name="listaCuentas" property="pkCuenta"></html:hidden>
                                            <!html:submit value="Añadir Autorizado" />
                                        <html:image src="images/Add.png" styleClass="button"  value="Añadir Autorizado"/>
                                    </html:form>
                        </td>
                        <td>
                            <html:form action="/EliminarCuenta" >
                                <html:hidden name="listaCuentas" property="pkCuenta"></html:hidden>
                                    <!html:submit value="Eliminar" />
                                <html:image src="images/Delete.png" styleClass="button"  value="Eliminar"/>
                            </html:form>
                        </td>
                        <td>
                            <html:form action="/DetalleCuenta" >
                                <html:hidden name="listaCuentas" property="pkCuenta"></html:hidden>
                                    <!html:submit value="Ver detalles" />
                                <html:image src="images/Ver_detalles.png" styleClass="button"  value="Ver detalles"/>
                            </html:form>
                        </td>
                        </tr>
                    </logic:iterate>
                </logic:notEmpty>
                <logic:empty name="listaCuentas">
                    <p>El cliente no posee ninguna cuenta</p>
                </logic:empty>
                </tbody>
            </table>     
            <html:link action="/AltaCuenta">Crear una cuenta</html:link>
                <br/>
            <html:link action="/VolverMenuPersonal">Volver</html:link>
        </div>
    </body>
</html>